2190,2178,2135,2103,2074,2057,2047,2047,2046,2046,2048,2051,2051,2051,2053,2053,2052,2052,2055,2052,2052,2056,2056,2056,2057,2058,2058,2059,2060,2061,2061,2059,2059,2059,2060,2061,2061,2063,2063,2067,2068,2070,2071,2072,2075,2076,2076,2076,2076,2079,2081,2081,2083,2084,2085,2085,2084,2084,2083,2083,2084,2084,2082,2082,2082,2084,2087,2087,2090,2091,2087,2086,2085,2083,2078,2078,2082,2083,2084,2085,2086,2089,2091,2093,2095,2096,2098,2100,2099,2096,2096,2096,2097,2099,2099,2101,2104,2105,2107,2109,2112,2112,2113,2116,2116,2120,2123,2124,2127,2129,2132,2135,2136,2138,2139,2139,2141,2144,2147,2149,2149,2151,2153,2155,2157,2159,2159,2162,2165,2167,2171,2175,2176,2176,2179,2180,2181,2182,2182,2184,2187,2189,2190,2192,2191,2192,2194,2195,2197,2200,2203,2205,2210,2211,2212,2213,2217,2218,2220,2222,2224,2227,2236,2237,2247,2247,2294,2289,2295,2285,2272,2240,2213;347,339,318,290,255,217,194,190,188,184,184,181,180,176,176,173,172,169,169,167,165,165,164,161,160,159,156,155,152,151,150,150,146,142,141,139,137,135,131,131,130,130,127,124,124,123,121,118,116,116,116,113,112,112,111,109,109,106,106,103,103,101,100,99,95,95,96,93,93,92,90,87,84,82,82,79,79,78,77,78,80,80,78,77,75,74,73,73,71,71,68,65,64,64,65,67,67,66,66,66,66,63,63,63,65,65,65,66,66,65,65,65,66,66,65,64,62,61,60,60,59,57,57,55,53,53,50,49,49,48,48,44,43,40,40,40,39,38,34,31,31,28,26,25,22,22,21,17,15,14,12,10,10,8,6,3,3,4,4,3,4,5,4,3,3,0,0,75,165,183,233,270,311